most ambitious - Español Inglés Diccionario